Definition of Stinking Nightshade
-
(noun) poisonous fetid Old World herb having sticky hairy leaves and yellow-brown flowers; yields hyoscyamine and scopolamine
Synonyms of Stinking Nightshade
Antonyms of Stinking Nightshade
No Antonyms Found.
Homophones of Stinking Nightshade
No Homophones Found.